Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NORTH HEAD Detached £1,039,562 £585,000 23 Feb 2006
2 NORTH HEAD Detached £1,077,076 £635,000 25 May 2010
3 NORTH HEAD Detached £1,268,660 £1,255,000 14 Apr 2023